36 research outputs found
Reliable Client Accounting for Hybrid Content-Distribution Networks
Content distribution networks (CDNs) have started to adopt hybrid designs, which employ both dedicated edge servers and resources contributed by clients. Hybrid designs combine many of the advantages of infrastructurebased and peer-to-peer systems, but they also present new challenges. This paper identifies reliable client accounting as one such challenge. Operators of hybrid CDNs are accountable to their customers (i.e., content providers) for the CDN’s performance. Therefore, they need to offer reliable quality of service and a detailed account of content served. Service quality and accurate accounting, however, depend in part on interactions among untrusted clients. Using the Akamai NetSession client network in a case study, we demonstrate that a small number of malicious clients used in a clever attack could cause significant accounting inaccuracies. We present a method for providing reliable accounting of client interactions in hybrid CDNs. The proposed method leverages the unique characteristics of hybrid systems to limit the loss of accounting accuracy and service quality caused by faulty or compromised clients. We also describe RCA, a system that applies this method to a commercial hybrid content-distribution network. Using trace-driven simulations, we show that RCA can detect and mitigate a variety of attacks, at the expense of a moderate increase in logging overhead
What Makes for Good Visual Instructions? Synthesizing Complex Visual Reasoning Instructions for Visual Instruction Tuning
Visual instruction tuning is an essential approach to improving the zero-shot
generalization capability of Multi-modal Large Language Models (MLLMs). A surge
of visual instruction datasets with various focuses and characteristics have
been proposed recently, enabling MLLMs to achieve surprising results on
evaluation benchmarks. To develop more capable MLLMs, in this paper, we aim to
investigate a more fundamental question: ``what makes for good visual
instructions?''. By conducting a comprehensive empirical study, we find that
instructions focused on complex visual reasoning tasks are particularly
effective in improving the performance of MLLMs on evaluation benchmarks.
Building upon this finding, we design a systematic approach to automatically
creating high-quality complex visual reasoning instructions. Our approach
employs a synthesis-complication-reformulation paradigm, leveraging multiple
stages to gradually increase the complexity of the instructions while
guaranteeing quality. Based on this approach, we create the synthetic visual
reasoning instruction dataset consisting of 32K examples, namely ComVint, and
fine-tune four MLLMs on it. Experimental results demonstrate that our dataset
consistently enhances the performance of all the compared MLLMs, e.g.,
improving the performance of MiniGPT-4 and BLIP-2 on MME-Cognition by 32.6% and
28.8%, respectively. Our code and data are publicly available at the link:
https://github.com/RUCAIBox/ComVint.Comment: Work in progres
The effect of Er3+ concentration on the kinetics of multiband upconversion in NaYF4:Yb/Er microcrystals
In Yb-Er co-doped upconversion (UC) nanomaterials, upconversion luminescence (UCL) can be modulated to generate multiband UCL emissions by changing the concentration of activator Er3+. Nonetheless, the effect of the Er3+ concentrations on the kinetics of these emissions is still unknown. We here study the single β-NaYF4:Yb3+/Er3+ microcrystal (MC) doped with different Er3+ concentrations by nanosecond time-resolved spectroscopy. Interestingly, different Er3+ doping concentrations exhibit different UCL emission bands and UCL response rates. At low Er3+ doping concentrations (1 mol%), multiband emission in β-NaYF4:Yb3+/Er3+ (20/1 mol%) MCs could not be observed and the response rate of UCL was slow (5–10 μs) in β-NaYF4:Yb3+/Er3+. Increasing the Er3+ doping concentration to 10 mol% can shorten the distance between Yb3+ ions and Er3+ ions, which promotes the energy transfer between them. β-NaYF4:Yb3+/Er3+ (20/10 mol%) can achieve obvious multiband UCL and a quick response rate (0.3 µs). However, a further increase in the Er doping concentration (80 mol%) makes MCs limited by the CR process and cannot achieve the four-photon UC process (4F5/2 → 2K13/2 and 2H9/2 → 2D5/2). Therefore, the result shows that changing the Er3+ doping concentration could control the energy flow between the different energy levels in Er3+, which could affect the response time and UCL emission of the Yb/Er doped rare earth materials. Our work can facilitate the development of fast-response optoelectronics, optical-sensing, and display industries
Accountability in distributed systems with incomplete information
Distributed systems play a critical role in people\u27s daily lives. They provide functions such as routing telephone calls, processing stock market transactions, and recording medical information. However, nodes in distributed systems can fail for many reasons: for instance, they can suffer a software or hardware failure, an operator can configure or operate nodes incorrectly, and an attacker can compromise nodes. These faults can stop the distributed system from working correctly, and they may lead to serious problems. Because of this, there is a need for efficient and effective ways to handle such faults. Accountability is an attractive way to detect faults in distributed systems. It works by detecting any incorrect behaviors of the node. More specifically, it can handle the most general class of faults called Byzantine faults . Other faults such as crash faults, rational faults are special cases of it. When faults are detected, accountability can provide irrefutable evidence to prove it. Moreover, it offers a provable guarantee that any faults that affect a correct node can be detected. However, previous accountability techniques are difficult to apply to distributed systems with incomplete information. In this dissertation, we study two specific instances of this problem: 1) cases where some nodes work with confidential data, and 2) cases that the actions of a node cannot be easily observed. An example of the former is the Border Gateway Protocol (BGP) information exchanged between neighboring ISPs may allow inferences about confidential business contracts. An example of the later is a peer-assisted Content Distribution Network (CDN) client may be easily modified to submit fake downloading reports. Thus, new approaches are expected to provide accountability in these situations. My work deals with this situation by extending accountability in two ways: First, it proposes to replace the original approach to log checking (deterministic replay) with zero-knowledge techniques, i.e, it no longer tries to reconstruct a particular execution, but rather checks the property that actually matters for the purposes of auditing, that is, it checks whether there exists a correct execution that explains all the I/O. And second, it proposes to check potentially unreliable information with a combination of a) heuristics to find suspicious actions, and b) a safe, low-cost countermeasure that can be applied to suspicious nodes without adverse consequences, so it can be used even when the degree of confidence is low. In principle, the two solutions are orthogonal and could be combined in the same system. The thesis presents two separate solutions for the rest contribution, one application specific one that is highly efficient, and another that is general but more expensive. It shows the second contribution in the context of a concrete system, Akamai NetSession, but the approach generalizes to other system (as long as one can find other heuristics and another “safe” countermeasures). We apply the above techniques to BGP and to Akamai NetSession. Evaluations with real world data show that our system can provide accountability with incomplete information, and that the computation, bandwidth, and storage costs are reasonable
Numerical investigation and thermodynamic analysis of syngas production through chemical looping gasification using biomass as fuel.
10.1016/j.fuel.2019.03.007Fuel24615466-47
Research Developments of Aerostatic Thrust Bearings: A Review
In aerostatic thrust bearings (ATBs), a high-pressure gas film with a certain bearing capacity and stiffness is formed by passing high-pressure gas between the moving surface and the static surface. Aerostatic bearings have outstanding advantages in the following aspects: high precision, high speed, and long service life, etc. They are widely used in many fields, such as high-speed air spindles, precision machine tools, air-bearing guideways, turbine machinery, and high-speed drills. With the pursuit of higher efficiency and high-precision machining machinery, there is an increasing demand for high-performance ATBs. Much effort has been spent on the study of ATBs, such as improvements in load capacity and stiffness, and the enhancement of stability. Some significant progress has been achieved. In this paper, the research developments of ATBs are summarized from several aspects, such as theoretical models and experimental methods, static performance, dynamic performance, and applications. In addition, insights on the breakthrough and development trends of ATBs are put forward. It is hoped that this paper can provide some guidance for the design and application of ATBs
Research Developments of Aerostatic Thrust Bearings: A Review
In aerostatic thrust bearings (ATBs), a high-pressure gas film with a certain bearing capacity and stiffness is formed by passing high-pressure gas between the moving surface and the static surface. Aerostatic bearings have outstanding advantages in the following aspects: high precision, high speed, and long service life, etc. They are widely used in many fields, such as high-speed air spindles, precision machine tools, air-bearing guideways, turbine machinery, and high-speed drills. With the pursuit of higher efficiency and high-precision machining machinery, there is an increasing demand for high-performance ATBs. Much effort has been spent on the study of ATBs, such as improvements in load capacity and stiffness, and the enhancement of stability. Some significant progress has been achieved. In this paper, the research developments of ATBs are summarized from several aspects, such as theoretical models and experimental methods, static performance, dynamic performance, and applications. In addition, insights on the breakthrough and development trends of ATBs are put forward. It is hoped that this paper can provide some guidance for the design and application of ATBs
Performance Prediction of High-Speed Hydrogen Gas-Lubricated Herringbone Grooved Journal Bearing
The liquefaction of hydrogen is considered to be a crucial process in the large-scale utilization of hydrogen energy. In hydrogen liquefaction, hydrogen turbo-expander is a key refrigerating machine for high liquefaction efficiency. Performance of the turbo-expander is directly affected by the hydrogen gas bearings. To obtain a deep understanding of the performance characteristics of hydrogen gas bearings, the static and dynamic characteristics of herringbone grooved journal bearings under hydrogen and other lubricating gases were numerically calculated and compared. The bearing load capacity and critical mass of hydrogen gas bearings were slightly lower than those of helium-, air- and nitrogen-lubricated bearings. To improve the performance of the hydrogen gas bearings used in high-speed turbo-machinery, the influence of working conditions was analyzed. It is found that the load capacity of hydrogen gas bearings can be improved by increasing the ambient pressure, reducing the gas film clearance, and raising the bearing eccentricity ratio. Meanwhile, the critical mass increases, and the bearing dynamic stability is enhanced